.aboutus_banner{
  margin-bottom: 24px;
}
.aboutus_banner img{
  width: 100%;
}
.aboutuspart .aboutus_title{
  height: 42px;
    margin-bottom: 20px;
    border-bottom: 1px solid #2dae36;
}
.aboutuspart .aboutus_title .aboutus_text{
  width: 120px;
    color: white;
    font-size: 20px;
    line-height: 42px;
    text-align: center;
    background: #2dae36;
    border-radius: 16px 0 16px 0;
}
.aboutuspart .aboutus_content{
  padding-top:20px;
  padding-bottom: 50px;
}
.aboutuspart .aboutus_content .col-md-6{
  margin-bottom: 20px;
}
.aboutuspart .aboutus_content .mx_position{
  height: 400px;
}
.aboutuspart .aboutus_content .mx_position .BMapLabel{
  max-width: none;
  color:#2dae36;
  font-size: 16px !important;
  border:1px solid #2dae36 !important;
  border-radius: 8px;
  padding:4px 8px !important;
  background: rgba(255,255,255,0.5)!important;
}
.aboutuspart .aboutus_content img{
  width: 100%;
}
.aboutuspart .aboutus_content p{
  color:#666;
  line-height: 1.6em;
  text-indent: 2em;
  margin-bottom: 20px;
}
.aboutuspart .aboutus_content .muxi_info{
  width: 100%;
  height: 100%;
  padding:16px;
  box-sizing: border-box;
}
.aboutuspart .aboutus_content .tips{
  color:#2dae36;
}